Two Optimization Techniques for Component-Based Systems Deployment

نویسندگان

  • M. Cecilia Bastarrica
  • Rodrigo E. Caballero
  • Steven A. Demurjian
  • Alexander A. Shvartsman
چکیده

Performance of a distributed system can be greatly affected by the deployment of the system components over the nodes of the target network. Performance evaluation and tuning after deployment is generally expensive and risky because redeploying the system is a complex task. We present two approaches to optimizing deployment of component-based systems: a binary integer programming model (BIP) and a multiobjec-tive niching genetic algorithm (MNGA). We demonstrate the two approaches by using them to deploy instances of an implementation of a distributed replicated data service called Eventually Serializable Data Service (ESDS). The interesting aspect of the work is that while BIP model guarantees the optimal deployment according to the chosen criterion, a good GA solution can be obtained in a much shorter time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Optimization K-Modes Clustering Algorithm with Elephant Herding Optimization Algorithm for Crime Clustering

The detection and prevention of crime, in the past few decades, required several years of research and analysis. However, today, thanks to smart systems based on data mining techniques, it is possible to detect and prevent crime in a considerably less time. Classification and clustering-based smart techniques can classify and cluster the crime-related samples. The most important factor in the c...

متن کامل

Application of Fuzzy Analytical Hierarchy Process and Quality Function Deployment Techniques for Supplier's Assessment

Abstract Vendor Selection Problem (VSP) has been considered in this paper as an integrated method of Fuzzy Analytic Hierarchy Process (FAHP) and Quality Function Deployment (QFD) in the pharmaceutical company. In QFD method, determining the importance of the "weights" for the customer requirements is an essential and crucial issue. FAHP has been used to determine the importance of the "we...

متن کامل

A Structural Model for Evaluation of the Structural Complexity Dimensions of Health and Treatment Network of Firuzabad, Fars Province, Iran, using Design Structure Matrix and Quality Function Deployment Techniques

Summery: One of the latest methods for analysis of structural complexity is, Design Structure Matrix which has been used and has been given, lots of attention in academic and scientific centers in recent years. This project was undertaken in order to reveal the structural complexity of Frirooz Abad (Fars Province) Healthcare network. This analytical research has descriptive and realistic dime...

متن کامل

Reliability Optimization for Complicated Systems with a Choice of Redundancy Strategies (TECHNICAL NOTE)

Redundancy allocation is one of the common techniques to increase the reliability of the bridge systems. Many studies on the general redundancy allocation problems assume that the redundancy strategy for each subsystem is predetermined and fixed. In general, active redundancy has received more attention in the past. However, in real world, a particular system design contains both active and col...

متن کامل

Applying Model Transformations to Optimizing Real-Time QoS Configurations in DRE Systems

The quality of a software architecture for component1-based distributed systems is defined not just by its source code but also by other systemic artifacts, such as the assembly, deployment, and configuration of the application components and their component middleware. In the context of distributed, real-time, and embedded (DRE) component-based systems, bin packing algorithms and schedulabilit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001